Skip to content

Milestone manager#155

Merged
james-bruten-mo merged 9 commits intoMetOffice:mainfrom
jennyhickson:milestone_manager
Jan 21, 2026
Merged

Milestone manager#155
james-bruten-mo merged 9 commits intoMetOffice:mainfrom
jennyhickson:milestone_manager

Conversation

@jennyhickson
Copy link
Collaborator

@jennyhickson jennyhickson commented Jan 7, 2026

Sci/Tech Reviewer: @yaswant
Code Reviewer: @james-bruten-mo

Description

Summary

Create a new helper script for managing milestones across multiple repositories. Milestones can be created, updated, listed, closed or deleted.

Milestones have been setup across the repositories, e.g.
https://github.com/MetOffice/um/milestones
https://github.com/MetOffice/lfric_apps/milestones

and closing and editing have been tested using git_playground.

Changes

Single new script.

Dependency

Script is dependant on having the right priveledges and gh api setup.

Impact

No impact.

Issues addressed

Resolves

List issue(s) related to this PR.

Coordinated merge

Specify any coordinated merges here.

Checklist

  • [x ] I have performed a self-review of my own changes

@jennyhickson jennyhickson requested a review from yaswant January 7, 2026 13:47
@jennyhickson jennyhickson self-assigned this Jan 7, 2026
Copy link
Collaborator

@yaswant yaswant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

Copy link
Collaborator

@james-bruten-mo james-bruten-mo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, thanks!

@james-bruten-mo james-bruten-mo merged commit c8f5a19 into MetOffice:main Jan 21, 2026
5 checks passed
@jennyhickson jennyhickson added this to the Spring 2026 milestone Jan 29, 2026
r-sharp pushed a commit to r-sharp/SimSys_Scripts that referenced this pull request Jan 30, 2026
* create new script

* tidy up

* fix lint issue

* refactor checking for existing milestones

* replace command runner

* Add list and delete functions

* capitalise repos

* add error catch for mode

---------

Co-authored-by: James Bruten <109733895+james-bruten-mo@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants